administrative impediments - Almanca İngilizce Sözlük